dl{-moz-columns:2;column-count:2}dd{-moz-column-break-before:avoid;break-before:avoid}p.green{color:#006400}p.orange{color:orange}div.disabled{background:#ddd;pointer-events:none}.width100{width:100%!important}label.bg{margin-bottom:0!important}.ml-15{margin-left:15px;margin-right:0!important}.main-header{min-width:100%;position:fixed}.control-sidebar{position:fixed!important}.main-sidebar{position:fixed}.overlay-wrapper .overlay.text-right>.fa{left:auto!important;right:20px!important}.bg-red{background:#ff4500;color:#fff;padding:2px 8px}.position-relative{position:relative}.wrapper{overflow-y:hidden!important}.content-wrapper{padding-bottom:60px;position:relative;top:50px}.swal2-popup{font-size:1.5rem!important}.swal2-input[type=number]{max-width:100%!important}.modal{padding:0!important;text-align:center}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}.dashboard-toolbar{background:peru;padding:10px 15px}.dashboard-toolbar span.title{color:#fff;font-size:medium;letter-spacing:3px}.dashboard-toolbar a.toggle_privacy{background:#fff;padding:6px}.dashboard-toolbar a.toggle_privacy:hover{background:#fad42e!important}a.toggle_privacy{color:#00a65a!important}a.toggle_privacy.on{color:crimson!important}a.toggle_privacy.btn{height:70px;left:50%;line-height:50px;margin-left:-150px;margin-top:-40px;position:fixed;top:50%;width:300px}.private #privacy_shield{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:999}#dashboard_content.blurred{filter:blur(10px)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;text-align:left}.strong,.strong_ex{font-weight:700}.strong_ex{font-size:large}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-reset{color:inherit!important}.text-small{color:#ff4500;font-size:small}.text-left{text-align:left!important}.has-error .select2-selection{border-color:#dd4b39!important}.has-success .help-block{display:none!important}.has-success .select2-selection{border-color:#00a65a!important}hr.margin-xs{margin:5px!important}.no-padding-right{padding-right:0!important}.no-padding-left,.no-padding-lr{padding-left:0!important}.no-padding-lr{padding-right:0!important}label.bg{background:#72afd2;color:#fff;padding:6px 0}label.bg:not(.last){border-right:2px solid #fff}@media print{*{-webkit-print-color-adjust:exact}.col-print-1{float:left;width:8%}.col-print-2{float:left;width:16%}.col-print-3{float:left;width:25%}.col-print-4{float:left;width:33%}.col-print-5{float:left;width:42%}.col-print-6{float:left;width:50%}.col-print-7{float:left;width:58%}.col-print-8{float:left;width:66%}.col-print-9{float:left;width:75%}.col-print-10{float:left;width:83%}.col-print-11{float:left;width:92%}.col-print-12{float:left;width:100%}body,html{margin:0;padding:0 10px}.print-hidden{display:none}button{display:none!important}input,select,textarea{box-shadow:none!important;outline:none!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}label{background-color:#fff;border:none!important}::-webkit-input-placeholder{color:#fff}:-moz-placeholder,::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:#fff}table.table-bordered{margin-top:20px}table.table-bordered,table.table-bordered>tbody>tr>td,table.table-bordered>thead>tr>th{border:1px solid #333}}.big-checkbox{height:20px;width:20px}.border{border:1px solid #ccc!important}.padding-xs{padding:5px!important}.margin-xs{margin:5px!important}.margin-xs-r{margin:-5px!important}.padding-sm{padding:10px!important}.margin-sm{margin:10px!important}.margin-sm-r{margin:-10px!important}.padding-md{padding:20px!important}.margin-md{margin:20px!important}.margin-md-r{margin:-20px!important}.padding-lg{padding:40px!important}.margin-lg{margin:40px!important}.margin-lg-r{margin:-40px!important}.border-left{border-left:1px solid #ccc!important}.padding-left-xs{padding-left:5px!important}.margin-left-xs{margin-left:5px!important}.margin-left-xs-r{margin-left:-5px!important}.padding-left-sm{padding-left:10px!important}.margin-left-sm{margin-left:10px!important}.margin-left-sm-r{margin-left:-10px!important}.padding-left-md{padding-left:20px!important}.margin-left-md{margin-left:20px!important}.margin-left-md-r{margin-left:-20px!important}.padding-left-lg{padding-left:40px!important}.margin-left-lg{margin-left:40px!important}.margin-left-lg-r{margin-left:-40px!important}.border-top{border-top:1px solid #ccc!important}.padding-top-xs{padding-top:5px!important}.margin-top-xs{margin-top:5px!important}.margin-top-xs-r{margin-top:-5px!important}.padding-top-sm{padding-top:10px!important}.margin-top-sm{margin-top:10px!important}.margin-top-sm-r{margin-top:-10px!important}.padding-top-md{padding-top:20px!important}.margin-top-md{margin-top:20px!important}.margin-top-md-r{margin-top:-20px!important}.padding-top-lg{padding-top:40px!important}.margin-top-lg{margin-top:40px!important}.margin-top-lg-r{margin-top:-40px!important}.border-right{border-right:1px solid #ccc!important}.padding-right-xs{padding-right:5px!important}.margin-right-xs{margin-right:5px!important}.margin-right-xs-r{margin-right:-5px!important}.padding-right-sm{padding-right:10px!important}.margin-right-sm{margin-right:10px!important}.margin-right-sm-r{margin-right:-10px!important}.padding-right-md{padding-right:20px!important}.margin-right-md{margin-right:20px!important}.margin-right-md-r{margin-right:-20px!important}.padding-right-lg{padding-right:40px!important}.margin-right-lg{margin-right:40px!important}.margin-right-lg-r{margin-right:-40px!important}.border-bottom{border-bottom:1px solid #ccc!important}.padding-bottom-xs{padding-bottom:5px!important}.margin-bottom-xs{margin-bottom:5px!important}.margin-bottom-xs-r{margin-bottom:-5px!important}.padding-bottom-sm{padding-bottom:10px!important}.margin-bottom-sm{margin-bottom:10px!important}.margin-bottom-sm-r{margin-bottom:-10px!important}.padding-bottom-md{padding-bottom:20px!important}.margin-bottom-md{margin-bottom:20px!important}.margin-bottom-md-r{margin-bottom:-20px!important}.padding-bottom-lg{padding-bottom:40px!important}.margin-bottom-lg{margin-bottom:40px!important}.margin-bottom-lg-r{margin-bottom:-40px!important}#installments .frow:nth-of-type(odd),#rent_dues .frow:nth-of-type(odd){background-color:#c8e8e7;padding:10px 0}#installments .frow:nth-of-type(2n),#rent_dues .frow:nth-of-type(2n){background-color:#fff;padding:10px 0}#installments .frow.active,#rent_dues .frow.active{border:4px solid #ff4e16}#installments .frow.active .receiveinst-form,#rent_dues .frow.active .receiveinst-form{border-top:1px solid #aaa;margin-top:30px!important;padding-top:15px!important}#pritems>.pritem:first-child button,#project_investors_wrap>.item:first-child .btn,#purdetails>.item:first-child button{visibility:hidden}#report.invoice{padding-bottom:160px!important}#report .btn-print{bottom:20px;position:fixed;right:40px}#report table{table-layout:fixed;width:100%}#report .table>tbody>tr>td{font-size:12pt;padding:4px 8px 0!important}@media print{#report.invoice{padding-bottom:0!important}#report h1{border:1px solid #aaa;font-size:48pt!important;padding:20px}#report h3{font-size:24pt}#report table.table-comfortable{border-collapse:separate!important;border-spacing:2px!important}#report .table-comfortable>tbody>tr>td,#report .table-comfortable>tbody>tr>th{font-size:16pt;padding:16px 4px!important;text-align:center}}#report .lgfont td{font-size:13pt;padding:4px 8px}#report h1,#report h2,#report h3{text-align:center}.info-box-desc{color:gray;font-style:italic;line-height:24px}a.task:hover .info-box-icon{opacity:.7}div.ui-datepicker-group.ui-datepicker-group-first>div>div>select{color:#333}.comiseo-daterangepicker{z-index:999}.comiseo-daterangepicker-triggerbutton{padding:.3em}.ui-menu-item .ui-menu-item-wrapper{font-weight:700}.comiseo-daterangepicker-triggerbutton.ui-button{background:#fff none repeat scroll 0 0;font-size:small;font-weight:400;min-width:100%}.ui-front{z-index:951}.ui-widget table td,.ui-widget table th{font-size:.9em}.ui-widget-content a:not(.btn){color:#3c8dbc}.nav-tabs>li.active>a{background-color:#fff;border-bottom:4px solid #093!important;border-left:0;border-right:1px solid #fff;border-top:0;color:#000!important}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#fff}.nav-tabs>li>a{background-color:#0a3c91;border-bottom:0;border-left:0;border-radius:0;border-right:1px solid #fff;border-top:0!important;color:#fff!important}.nav-tabs>li>a:hover{background:#b8860b}.ui-jqgrid tr.row-disabled .cbox{display:none;visibility:hidden}.ui-jqgrid .ui-jqgrid-bdiv{overflow:visible!important}.dropdown.open a{cursor:pointer!important}#unit_booking div{background:coral;text-align:center}#unit_booking div p{color:#fff;font-size:medium;font-weight:700;line-height:36px;margin-bottom:0}#unit_booking div p #cust_name{color:navy;font-size:large}table.invtable{margin-top:3px;width:100%}table.invtable tr th{background:#8ba09e;border-bottom:1px solid #fff;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;text-align:left;text-transform:uppercase;width:110px}table.invtable tr td{border-bottom:1px solid #8ba09e;padding:5px 10px;vertical-align:middle;white-space:nowrap}h1.project-title{border-bottom:3px solid #8ba09e;border-top:3px solid #8ba09e;color:#343434;display:inline-block;font-family:Ultra,sans-serif;font-size:36px;font-weight:400;letter-spacing:10px;line-height:42px;margin:1em 0 .5em;text-align:center;text-shadow:0 2px #fff,0 3px #8ba09e;text-transform:uppercase}
